Printer

Superclass:
NSObject
Declared In:

Introduction

打印机基类 Printer base class



Methods

-Close
-Open
-Read
-Write:
-WriteAsync:

Close


-(void) Close; 
Discussion

关闭连接 Close connection


Open


-(void) Open; 
Discussion

开启连接打印机 Open connection printer


Read


-(void) Read; 
Discussion

读取数据(暂无用) Read data (temporarily useless)


Write:


-(void) Write:(NSData *) data; 
Parameters
data

要发送的命令数据

Discussion

发送数据到打印机 Sending data to the printer


WriteAsync:


-(void) WriteAsync:(NSData *)data; 
Parameters
data

要发送的命令数据 Command data to send

Discussion

发送数据到打印机 异步执行 Sending data to the printer(Asynchronous execution)


Properties

BitmapSetts
blewritetype
CommonSetts
IsOpen
PrinterPi
TextSets

BitmapSetts


@property(nonatomic,
    strong,
    readonly) BitmapSetting * BitmapSetts; 
Discussion

图像设置 Image settings


blewritetype


@property (nonatomic) BleWriteType blewritetype; 
Discussion

蓝牙写入方式 Bluetooth write mode


CommonSetts


@property(nonatomic,
    strong) CommonSetting * CommonSetts; 
Discussion

通用设置 Universal settings


IsOpen


@property(nonatomic,
    readonly) BOOL IsOpen; 
Discussion

是否已经连接到打印机 Whether it has been connected to the printer


PrinterPi


@property(nonatomic,
    retain) PrinterInterface * PrinterPi; 
Discussion

打印机连接的接口(如蓝牙,wifi) Printer connection interface (such as Bluetooth, wifi)


TextSets


@property(nonatomic,
    strong,
    readonly) TextSetting * TextSets; 
Discussion

打印文本设置 Print text settings